package com.kitty.web.domain;



import com.kitty.web.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 宠物配置对象 p_new_petset
 * 
 * @author soul
 * @date 2022-06-23
 */
public class PNewPetset extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    private Long id;

    /** 名称 */
    private String artName;

    /** 名称 */

    private String name;

    /** 外观 */

    private Integer icon;

    /** 携带等级 */

    private Integer levelReq;

    /** 气血成长 */

    private Integer life;

    /** 法力值成长 */

    private Integer mana;

    /** 物功成长 */

    private Integer phyAttack;

    /** 法攻成长 */

    private Integer magAttack;

    /** 速度成长 */

    private Integer speed;

    /** 相性 */

    private Integer polar;

    /** 移动速度 */

    private Integer moveSpeed;

    /** 排序 */

    private Integer petOrder;

    /** 价格 */

    private Integer price;

    /** 天生技能 */

    private String skills;

    /** 出现地图 */

    private String zoon;

    /** 大种类 1普通，2纪念，3其他，4坐骑 ，5变异，6神兽，7鬼宠 */

    private Integer bigPetType;

    /** 详细分类 */

    private String petType;

    private String targetNum;

    public String getTargetNum() {
        return targetNum;
    }

    public void setTargetNum(String targetNum) {
        this.targetNum = targetNum;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setArtName(String artName) 
    {
        this.artName = artName;
    }

    public String getArtName() 
    {
        return artName;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setIcon(Integer icon) 
    {
        this.icon = icon;
    }

    public Integer getIcon() 
    {
        return icon;
    }
    public void setLevelReq(Integer levelReq) 
    {
        this.levelReq = levelReq;
    }

    public Integer getLevelReq() 
    {
        return levelReq;
    }
    public void setLife(Integer life) 
    {
        this.life = life;
    }

    public Integer getLife() 
    {
        return life;
    }
    public void setMana(Integer mana) 
    {
        this.mana = mana;
    }

    public Integer getMana() 
    {
        return mana;
    }
    public void setPhyAttack(Integer phyAttack) 
    {
        this.phyAttack = phyAttack;
    }

    public Integer getPhyAttack() 
    {
        return phyAttack;
    }
    public void setMagAttack(Integer magAttack) 
    {
        this.magAttack = magAttack;
    }

    public Integer getMagAttack() 
    {
        return magAttack;
    }
    public void setSpeed(Integer speed) 
    {
        this.speed = speed;
    }

    public Integer getSpeed() 
    {
        return speed;
    }
    public void setPolar(Integer polar) 
    {
        this.polar = polar;
    }

    public Integer getPolar() 
    {
        return polar;
    }
    public void setMoveSpeed(Integer moveSpeed) 
    {
        this.moveSpeed = moveSpeed;
    }

    public Integer getMoveSpeed() 
    {
        return moveSpeed;
    }

    public Integer getPetOrder() {
        return petOrder;
    }

    public void setPetOrder(Integer petOrder) {
        this.petOrder = petOrder;
    }

    public void setPrice(Integer price)
    {
        this.price = price;
    }

    public Integer getPrice() 
    {
        return price;
    }
    public void setSkills(String skills) 
    {
        this.skills = skills;
    }

    public String getSkills() 
    {
        return skills;
    }
    public void setZoon(String zoon) 
    {
        this.zoon = zoon;
    }

    public String getZoon() 
    {
        return zoon;
    }
    public void setBigPetType(Integer bigPetType) 
    {
        this.bigPetType = bigPetType;
    }

    public Integer getBigPetType()
    {
        return bigPetType;
    }

    public String getPetType() {
        return petType;
    }

    public void setPetType(String petType) {
        this.petType = petType;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("artName", getArtName())
            .append("name", getName())
            .append("icon", getIcon())
            .append("levelReq", getLevelReq())
            .append("life", getLife())
            .append("mana", getMana())
            .append("phyAttack", getPhyAttack())
            .append("magAttack", getMagAttack())
            .append("speed", getSpeed())
            .append("polar", getPolar())
            .append("moveSpeed", getMoveSpeed())
            .append("price", getPrice())
            .append("skills", getSkills())
            .append("zoon", getZoon())
            .append("bigPetType", getBigPetType())
            .append("petType", getPetType())
            .toString();
    }
}
